package aboa.club;

import java.util.ArrayList;

public interface IClub {
	/**
	 * 
	 * @return list of employed staff
	 */
	ArrayList<IEmployee> getStaff();
	/**
	 * add a person to the staff
	 * @param person
	 */
	void addStaff(IEmployee person);
	/**
	 * 
	 * @return a String representation of the 
	 * monthly salaries for all employees
	 */
	String getSalaries();
	
	/**
	 * 
	 * @return a list of the members 
	 */
	ArrayList<IMember> getMembers();
	/**
	 * 
	 * @param member
	 */
	void addMember(IMember member);
	
	/**
	 * 
	 * @return a String representation of the 
	 * monthly payments from the members   
	 */
	String getMemberFees();
}